asean championship 2026
The V.League Transfer Window: When Rumors Outrun ContractsOn the evening of June 12, a social media account with eight thousand followe...
Vietnamese Football and the Quiet Middle Layer That Decides the V.League 1 RaceDuring a recovery session at a V.League 1 club on a late-March morning, I sto...
The Discipline of Data: Vietnamese Football and a Notebook That Must Not Stay BlankThe Discipline of Data: Vietnamese Football and a Notebook That Must Not Stay...
From My Dinh to Rajamangala: Vietnamese Football Is Analysing With Memory Instead of DataA player went down inside the penalty area. The stretcher came on, the stands...
Kenya's Ngetich breaks women-only half marathon world record by one secondOn a sunny morning in Copenhagen, Agnes Ngetich made history by crossing the...
Ruti Aga: Six Years Suspended, and a Prescription From a Clinic That Never ExistedThree details in Ruti Aga's case file made me reread them more times than the...
Malaysia 1-0 Vietnam: The Goal That Broke 12 Years and the Data Void Nobody Wants to FaceOn the day a twelve-year run ended, history recorded only one name: Fergus...
Two Training Sessions Before Kickoff: Vietnam's Preparation Equation in the Regional TournamentOn the morning of 21 September, the squad list was finalised. On the afternoo...
Raphinha keeps Barcelona calm before Clásico after Paris defeatMarseille, early in the week. I replay the Raphinha interview broadcast by TN...
Saudi Title Race: Postecoglou Wins Coach of the Month, but Al-Hilal Still Lead on Goal DifferenceWhen the votes for Coach of the Month were announced, the name Ange Postecogl...
Julián Carranza's Miss Against América: The 12th-Minute Moment and the Weight of Being a StrikerThe 12th minute, the score at 0-0. The ball spilled out of a scramble inside...
A Blank Page and the Unheard Whistle: When Football Analysis Has No Data to SpeakI have just finished reading a football analysis printed in nine chapters, bu...
Dragon Ranger Gaming defeat Rare Atom 2-0 at VCT Threshold China: a variance-consistent winThere are nights when I call out the name of a match, and the stadium only...
Leipzig 1-4 Como: The Collective Contract Signed on Deadline DayHOOK On the 48th minute, Leipzig finally did what they had failed to do all...
When the Data Cell Goes Blank: How Tennis Analysts Learn to Hear the Silence4 a.m. in Sydney. On the second monitor, a forty-column spreadsheet lies stil...
BLAST Slam VIII: When 28-1 Becomes the Verdict, and LGD Rewrites Its Own StoryOn the scoreboard of BLAST Slam VIII, there is one line that made me stop and...
Chivas head to Monterrey with a patched-up midfield: Omar Govea returns, four gaps remain openIn the travelling squad that Chivas published before their away trip to...
Vietnam U23 bench Quoc Viet, pin hopes on Le Phat 'unknown' in one-point game against Uzbekistan12:00 noon in Japan, the September heat offers no mercy. Vietnam U23 enter...
Pham Quynh Huong, 46 Points, and the Missing Denominator Before the China QuarterfinalVietnam's group-stage match against South Korea ran four sets, and I watched ...
Arda Güler and the Sigh of a Lonely GeniusThat ball traveled from Arda Güler's boot, threaded through the Italian...
Vietnamese Football and the Quiet Middle Layer That Decides the V.League 1 RaceDuring a recovery session at a V.League 1 club on a late-March morning, I sto...
The Discipline of Data: Vietnamese Football and a Notebook That Must Not Stay BlankThe Discipline of Data: Vietnamese Football and a Notebook That Must Not Stay...
From My Dinh to Rajamangala: Vietnamese Football Is Analysing With Memory Instead of DataA player went down inside the penalty area. The stretcher came on, the stands...
Kenya's Ngetich breaks women-only half marathon world record by one secondOn a sunny morning in Copenhagen, Agnes Ngetich made history by crossing the...
Ruti Aga: Six Years Suspended, and a Prescription From a Clinic That Never ExistedThree details in Ruti Aga's case file made me reread them more times than the...
Malaysia 1-0 Vietnam: The Goal That Broke 12 Years and the Data Void Nobody Wants to FaceOn the day a twelve-year run ended, history recorded only one name: Fergus...
Two Training Sessions Before Kickoff: Vietnam's Preparation Equation in the Regional TournamentOn the morning of 21 September, the squad list was finalised. On the afternoo...
Raphinha keeps Barcelona calm before Clásico after Paris defeatMarseille, early in the week. I replay the Raphinha interview broadcast by TN...
Saudi Title Race: Postecoglou Wins Coach of the Month, but Al-Hilal Still Lead on Goal DifferenceWhen the votes for Coach of the Month were announced, the name Ange Postecogl...
Julián Carranza's Miss Against América: The 12th-Minute Moment and the Weight of Being a StrikerThe 12th minute, the score at 0-0. The ball spilled out of a scramble inside...
A Blank Page and the Unheard Whistle: When Football Analysis Has No Data to SpeakI have just finished reading a football analysis printed in nine chapters, bu...
Dragon Ranger Gaming defeat Rare Atom 2-0 at VCT Threshold China: a variance-consistent winThere are nights when I call out the name of a match, and the stadium only...
Leipzig 1-4 Como: The Collective Contract Signed on Deadline DayHOOK On the 48th minute, Leipzig finally did what they had failed to do all...
When the Data Cell Goes Blank: How Tennis Analysts Learn to Hear the Silence4 a.m. in Sydney. On the second monitor, a forty-column spreadsheet lies stil...
BLAST Slam VIII: When 28-1 Becomes the Verdict, and LGD Rewrites Its Own StoryOn the scoreboard of BLAST Slam VIII, there is one line that made me stop and...
Chivas head to Monterrey with a patched-up midfield: Omar Govea returns, four gaps remain openIn the travelling squad that Chivas published before their away trip to...
Vietnam U23 bench Quoc Viet, pin hopes on Le Phat 'unknown' in one-point game against Uzbekistan12:00 noon in Japan, the September heat offers no mercy. Vietnam U23 enter...
Pham Quynh Huong, 46 Points, and the Missing Denominator Before the China QuarterfinalVietnam's group-stage match against South Korea ran four sets, and I watched ...
Arda Güler and the Sigh of a Lonely GeniusThat ball traveled from Arda Güler's boot, threaded through the Italian...
